human rescue - German English Dictionary